home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 701-725 / 725 / snoopdos / history next >
Text File  |  1995-03-18  |  4KB  |  102 lines

  1. SNOOPDOS HISTORY
  2. ----------------
  3. Version 1.5, 7 July 1992
  4.  
  5.     Another minor update to fix a bug reported by Matthias Scheler;
  6.     DeleteFile() would sometimes return an incorrect value, causing
  7.     programs to think a delete had suceeded, even when it failed. Thanks,
  8.     Matthias. (I have a feeling someone else mentioned this to me also;
  9.     apologies if I forgot to mention you.)
  10.  
  11.     Also added a new option, -i, which tells SnoopDos to ignore Lock()
  12.     calls from the shell and CurrentDir() calls from either the shell
  13.     or Workbench(). This stops SnoopDos going into overdrive every time
  14.     the Shell tries to search the command path for a command or
  15.     Workbench decides to check up on all the mounted disk devices.
  16.  
  17.     Finally, added some additional checking to the exit code to make it
  18.     more robust, since there was still the very occasional lockup if
  19.     there was a lot of file activity when you exited. My comment for
  20.     version 1.2 not withstanding, I think it's _really_ safe now! :-)
  21.  
  22. ----------------
  23. Version 1.4, 21 October 1991.
  24.  
  25.     Very minor update -- fixed the -z option so that it doesn't crash the
  26.     system if you accidentally leave a space between the 'z' and the
  27.     filename. Instead, it works as you would expect.
  28.  
  29. ----------------
  30.  
  31. Version 1.3, 8 February 1991.
  32.  
  33.     Fixed small bug in startup code. Previously, running SnoopDos with a
  34.     command line like "RAM DISK:SnoopDos" would cause SnoopDos to treat
  35.     the "DISK:SnoopDos" portion of the command name as the first parameter.
  36.     Works fine now. Also reduced code size by about 2K.
  37.  
  38. ----------------
  39.  
  40. Version 1.2, 27 January 1991.
  41.  
  42.     The "deadlock when you quit SnoopDos" bug reared its ugly head again;
  43.     it turns out that the V1.1 fix still left a very small window where
  44.     deadlock could occur if you quit during heavy file activity. This time,
  45.     I think it's really gone for good.
  46.  
  47. ----------------
  48.  
  49. Version 1.1, 30 October 1990.
  50.  
  51.     Minor update. Previously, SnoopDos would occasionally deadlock if
  52.     you tried to remove it during heavy file activity. This has been
  53.     fixed. Also, there was a small bug which appeared when programs set
  54.     their current directory to the boot device (NULL lock). This has
  55.     also been corrected.
  56.  
  57. ----------
  58.  
  59. Version 1.00, 9 September 1990.
  60.  
  61.     First public release. After unexpectedly being sent to the US for
  62.     the summer (new job), I finally got around to tidying it up.
  63.     New features include monitoring of DeleteFile() and CurrentDir(),
  64.     support for alternative devices/files (such as the serial port),
  65.     colour now optional, a few other cosmetic changes.
  66.  
  67. ----------
  68.  
  69. Version 0.93, 2 June 1990.
  70.  
  71.     Added -X option to monitor Execute() calls and reworked assembly
  72.     language glue a bit to make it easier to modify in future.
  73.  
  74. ----------
  75.  
  76. Version 0.92, 31 May 1990.
  77.  
  78.     Strange bug seemed to manifest itself when Rez was used; the first
  79.     time a resident program was loaded, the display got messed up. Turns
  80.     out that Rez calls Open() from within LoadSeg(). Such nesting of
  81.     DOS calls is now indicated by prefixing the process name printed
  82.     for any nested operations with a '>'. When the nesting is completed,
  83.     '> Done' is displayed.
  84.  
  85. ----------
  86.  
  87. Version 0.91, 29 May 1990.
  88.  
  89.     Silly bug meant Snoopdos couldn't open its console window unless
  90.     Conman was installed. Now fixed.
  91.  
  92.     Improved the way DOS library is patched to make it somewhat more
  93.     robust (it now works properly with UnixDirs).
  94.  
  95. ----------
  96.  
  97. Version 0.9, 28 May 1990.
  98.  
  99.     Initial Beta release. No doubt people will find lots of bugs.
  100.  
  101. ----------
  102.